/* ÃƒÂ¥Ã‚Â¤Ã‚Â´ÃƒÂ©Ã†â€™Ã‚Â¨ */
.header {width: 100%;height: 100px;position: fixed;left: 0;top: 0;z-index: 100;background: #fff; box-shadow: 0px .02rem .12rem 0px rgba(0, 0, 0, 0.04);}
.h-a {width: 1730px;margin: 0 auto;position: relative;}
.h-a:after {content: ".";display: block;height: 0; clear: both;visibility: hidden;line-height: 0;font-size: 0;}
.h-b {display: block;float: left;line-height: 100px;height: 100px; font-size: 20px;color: #333333;} 
.h-c {max-width: none;height: 80%;display: inline-block;vertical-align: middle; }

.hd{float: right;width: 100px;margin-top: 10px;text-align: center;margin-left: 10px;}
.hd-login{width: 100%; display: inline-block; font-size: 14px;line-height: 28px;color: #333;}
.hd-login1{font-size: 14px;line-height: 28px;color: #333;cursor: pointer;}
.hd-login1:hover{color: #00644a;}
.h-search {display: inline-block;vertical-align: middle; cursor: pointer; width: 40px;height: 40px; background-image: url(../images/2.png);background-repeat: no-repeat;background-position: center center;background-size: 20px 20px;}
.h-d {display: none; position: absolute;top: 110px;right:10px;width: 352px;text-align: right;font-size: 0; border-radius: 18px;z-index: 90;}
.h-e{width: 100%;}
.h-f {display: inline-block;vertical-align: middle; border: none; font-size: 14px;line-height: 28px;width: 300px;height: 50px;text-indent: 12px;color: #333;background: #fff;border-top-left-radius: 10px;border-bottom-left-radius: 10px;}
.h-g {display: inline-block;vertical-align: middle;border: none;width: 50px;height: 50px;font-size: 18px;color: #fff;text-align: center;line-height: 50px;cursor: pointer;background: #00644a;border-top-right-radius: 10px;border-bottom-right-radius: 10px;}
 /* ÃƒÂ¦Ã‚ÂÃ…â€œÃƒÂ§Ã‚Â´Ã‚Â¢ */
 .header.search-state .h-d {display: block;}
 .header.search-state .h-opa {display: block;}

.h-h {float: right;}
.h-i {display: inline-block;vertical-align: top;margin-left: 80px; position: relative;}
.h-j {display: inline-block;vertical-align: top;font-size: 16px;color: #333333;height: 100px;line-height: 100px;position: relative;}
.h-i:hover .h-j{color: #00644a;border-top: 2px solid #00644a;}
.h-i.active .h-j {color: #00644a;border-top: 2px solid #00644a;}
.h-sub {display: none;width: 140px;position: absolute;left: -40px;top: 100px;z-index: 100;background-color: #00644a;box-shadow: -.03rem .06rem .1rem 0px rgba(0, 0, 0, 0.14);}
.h-sub>li>a {display: block;width: 100%;height: 35px;line-height: 35px; text-align: center;font-size: 16px;color: #ffffff;transition: background-color .3s;}
.h-sub>li>a:hover {color: #00644a;background-color: #ffffff;}
.h-menu {width: 40px;height: 40px;display: none;vertical-align: top;background-image: url(../images/3.png);background-size: 30px 30px;background-position: center center;background-repeat: no-repeat;}
.h-opa {display: none;width: 100%;height: 100%;position: fixed;left: 0;top: 0;background-color: rgba(0, 0, 0, 0.5);z-index: 10;cursor: pointer;}

@media(max-width: 1730px) {
    .h-a {width: 1400px;}
    .h-i{margin-left: 50px;}
}
@media(max-width: 1400px) {
    .h-a {width: 1200px;}
    .h-i{margin-left: 30px;}
    .h-b{font-size: 18px;}
}

@media(max-width: 1200px) {
    .header {height: 50px;}
    .h-a {width: 100%;padding-left: 10px;}
    .h-b {height: 50px;line-height: 50px; font-size: 16px;} 
    .h-h {width: 260px;position: fixed;right: 0;top: 0;height: 100vh;background-color: #fff;margin-right: 0;padding-top: 10px;padding-bottom: 10px;overflow: auto;z-index: 1000;transform: translate(100%, 0);transition: transform .3s;}
    .h-i {width: 100%;padding: 0;margin-left: 0;}
    .h-j {padding: 0;padding-left: 20px;height: 40px;line-height: 40px;color: #666;}
    .h-i:hover .h-j { border: none;}
    .h-i.active .h-j { border: none;}
    .h-menu {display: inline-block;position: absolute;right: 0;top: 5px;}
    .h-i.has-nav:after {content: "+";display: inline-block;width: 40px;height: 40px;line-height: 40px;text-align: center;position: absolute;right: 0;top: 0;font-size: 20px;color: #333;}
    .h-i.has-nav.show:after {content: "-";}
    .h-sub {position: relative;top: 0;width: 100%;left: 0; background-color: #fff;box-shadow: none;}
    .h-sub>li>a {text-align: left;padding-left: 40px;color: #666;}
    .h-sub>li>a:hover {background-color: transparent;}

    /* ÃƒÂ¦Ã‚ÂÃ…â€œÃƒÂ§Ã‚Â´Ã‚Â¢ */
    .h-search{margin-left: 0;margin-right: 50px;margin-top: 5px;}
    .h-d {top: 60px;}
    .h-f{height: 40px;line-height: 40px;}
    .h-g{height: 40px;line-height: 40px;}
    /* ÃƒÂ¨Ã‚ÂÃ…â€œÃƒÂ¥Ã‚ÂÃ¢â‚¬Â¢ */
    .header.menu-state .h-h {transform: translate(0, 0);}
    .header.menu-state .h-opa {display: block;}

    .hd{width: auto;margin-top: 0px;}
    .hd-login{width: auto;vertical-align: middle;margin-right: 10px;}
}

@media(max-width: 500px) {
   .h-b{font-size: 11px; }
   .h-search{margin-right: 40px;}
   .h-d{width:80%;}
   .h-f{width: 80%;height: 35px;line-height: 35px;}
   .h-g{width: 20%;height: 35px;line-height: 35px;}
   .hd-login{margin-right: 2px;}
   .hd-login1{font-size: 11px;} 
   .hd{margin-left: 3px;}
}
@media(max-width: 348px){
    .h-b{font-size: 10px;}
    .hd-login1{font-size: 10px;}
    .h-search{width: 30px;}
}


/* ÃƒÂ¥Ã‚ÂºÃ¢â‚¬Â¢ÃƒÂ©Ã†â€™Ã‚Â¨ */
.f-a{width: 100%;padding-top: .75rem;background-color: #00644a;font-size: 0;}
.f-b{width: 100%;font-size: 12px;text-align: center;padding-bottom: .5rem;}
.f-c{display: inline-block; vertical-align: top;}
.f-d{display: inline-block; vertical-align: top;margin-right: .4rem;text-align: left;}
.f-e{display: block; font-size: calc(12px - 0.12rem + 0.18rem);color: #ffffff;position: relative;margin-bottom: .38rem;}
.f-e:after{content: '';position: absolute;top: -.1rem;left: 0; width: .1rem;height: 1px;background-color: #ffffff;opacity: 0.5;}
.f-g{display: block;cursor: pointer; font-size: calc(12px - 0.12rem + 0.16rem);margin-bottom: 0.2rem; color: #ffffff;}
.f-g:hover{opacity: .8;}

.f-h{display: inline-block;vertical-align: top;text-align: left;margin-left: .3rem;}
.f-i{font-size: calc(12px - 0.12rem + 0.18rem);color: #ffffff;margin-bottom: .23rem;}
.f-j{display: inline-block;vertical-align: top;text-align: center;margin-right: .25rem;}
.f-k{display: inline-block;margin-bottom: .2rem;}
.f-k img{width: 86px;}
.f-l{color: #ffffff;font-size: calc(12px - 0.12rem + 0.14rem);}

.f-m{text-align: left; display: inline-block;padding-top: .2rem;padding-left: .28rem;background-image: url('../images/8.png');background-size: cover;background-position: center center;background-repeat: no-repeat;}
.f-m p{font-size: calc(12px - 0.12rem + 0.14rem);margin-bottom: .2rem; color: #ffffff;}
.f-o{text-align: center;line-height: 1.2; color: #ffffff;padding: .2rem 0;border-top: 1px solid #1a745c;font-size: 12px;color: #ffffff;}
@media(max-width: 1650px) {
    .f-c{width: 100%;}
}

@media(max-width: 750px) {
    .f-a{padding: 0 .2rem;padding-top: .75rem;}
    .f-b{text-align: left;}
    .f-h{margin-left: 0;}
    .f-c{margin-bottom: .2rem;}
    .f-f{display: none;}
    .f-j{margin-bottom: .2rem;margin-right: .1rem;}
    .f-m{padding-left: 0;}
    .f-m p{line-height: 1.2;}
}

@media(max-width: 500px) {
    .f-j{margin-right: 0;}
    .f-d{margin-right: .2rem;}
}

.mains{position: relative;}
/* ÃƒÂ¤Ã‚Â¾Ã‚Â§ÃƒÂ¦Ã‚Â Ã‚Â */
.g-a{position: fixed;right: 0;bottom: 40%; width: 70px;z-index: 98;border-top: 1px solid #d2d2d2;}
.g-b{display: block;text-align: center;cursor: pointer;position: relative; width: 100%;padding: .12rem 0;border-left: 1px solid #d2d2d2;background: #fff;border-bottom: 1px solid #d2d2d2;}
.g-c{display: inline-block;width: 27px;height: 27px;margin-bottom: 0.1rem;}
.g-c1{display: block;text-align: center; }
.g-c1 img{max-width: 100%;max-height: 100%;}
.g-c2{display: none;text-align: center; }
.g-c2 img{max-width: 100%;max-height: 100%;}
.g-d{font-size: 13px;color: #666666;}
.g-b:hover{ background-color: #1d9d59; background-image: linear-gradient(-90deg, #1d9d59 0%, #0a744e 100%), linear-gradient(#bb0900, #bb0900);background-blend-mode: normal, normal;}
.g-b:hover .g-c1{display: none;}
.g-b:hover .g-c2{display: block;}
.g-b:hover .g-d{color: #ffffff;}
.g-b.active{ background-color: #1d9d59; background-image: linear-gradient(-90deg, #1d9d59 0%, #0a744e 100%), linear-gradient(#bb0900, #bb0900);background-blend-mode: normal, normal;}
.g-b.active .g-c1{display: none;}
.g-b.active .g-c2{display: block;}
.g-b.active .g-d{color: #ffffff;}
.g-e{display: none; position: absolute;top: 0;right: 69px;padding-top: 25px; border-right: 1px solid #d2d2d2; width: 208px;height: 100%;font-size: 24px;color: #ffffff;background-color: #1d9d59; background-image: linear-gradient(-90deg, #1d9d59 0%, #0a744e 100%), linear-gradient(#bb0900, #bb0900);background-blend-mode: normal, normal;}
.g-f{display: none; position: absolute;top: 0;right: 69px;width: 120px;height: auto;}
.g-f img{width: 100%;}
.g-b:hover .g-e{display: block;}
.g-b:hover .g-f{display: block;}

@media(max-width: 1650px) {
    .g-i{font-size: calc(12px - 0.12rem + 0.16rem);}
    .g-j{font-size: calc(12px - 0.12rem + 0.12rem);}
    .g-l{font-size: calc(12px - 0.12rem + 0.12rem);}
    .g-n{font-size: calc(12px - 0.12rem + 0.12rem);}
    .g-m{right: .1rem;}
}


@media(max-width: 1200px) {
    .g-e{display: none !important;}
    .g-g{display: none;}
}

@media(max-width: 750px) {
    .g-a{/*bottom: 10%;*/bottom: 0; left: 0;width: 100%;text-align: center;border: none;font-size: 0;}
    .g-b{display: inline-block; width: 70px;border:none;}
    .g-f {top: -119px;right: -28px;width: 120px;}
}


.g-aa{width: 100%;}
.g-ab{width: 12.8rem;margin: 0 auto;padding-top: .7rem;padding-bottom: .6rem; font-size: 0;}
.g-ab:after{content:".";display:block;height:0;clear:both;visibility:hidden;line-height:0;font-size:0;}
.g-ac{float: left; width: 3.45rem;}
.g-ad{font-size: calc(12px - 0.12rem + 0.3rem);color: #00644a;margin-bottom: .3rem;}
.g-ad1{font-size: calc(12px - 0.12rem + 0.2rem);}
.g-ae{width:100%;text-align: justify;}
.g-af{font-size: calc(12px - 0.12rem + 0.14rem);margin: 0 .1rem;position: relative;left: -.1rem; color: #666666;display: inline-block;vertical-align: top;cursor: pointer;margin-bottom: .2rem;}
.g-af:hover{color: #00644a;}
.g-ae:after{content: '';width: 100%;display: inline-block;}

.g-ag{float: right;width: 8.8rem;}
.g-ah{font-size: calc(12px - 0.12rem + 0.3rem);color: #00644a;margin-bottom: .3rem;}
.g-ah1{font-size: calc(12px - 0.12rem + 0.2rem);}
.g-ai{width: 100%;font-size: 0;}
.g-aj{display: inline-block;width: 50%;margin-bottom: .2rem;padding-right: .2rem;}
.g-ak{width: 100%;display: block; font-size: calc(12px - 0.12rem + 0.14rem);line-height:1.3;color: #666666;cursor: pointer;overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;}
.g-ak:hover{color: #00644a;}

@media(max-width:1200px) {
    .g-aj{width: 100%;}
}

@media(max-width: 750px) {
    .g-ab{width: 100%;}
    .g-ac{float:none; width: 90%;margin-left: 5%;margin-bottom: .2rem;}
    .g-ae:after{width: 0;}
    .g-ag{float:none;width: 90%;margin-left: 5%;}
}

/* ÃƒÂ¥Ã‹â€ Ã¢â‚¬Â ÃƒÂ©Ã‚Â¡Ã‚Âµ */
.paging{width: 100%;text-align: center;font-size: 0;}
.paging1{cursor: pointer; display: inline-block;vertical-align: middle; color: #333333;font-size: calc(12px - 0.12rem + 0.14rem);width: 1.3rem;margin: 0 .1rem; height: .4rem;line-height: .4rem;background-color: #ffffff;border: solid 1px #d9d9d9;}
.paging2{cursor: pointer;display: inline-block;vertical-align: middle; color: #333333;font-size: calc(12px - 0.12rem + 0.14rem);width: .4rem;height: .4rem;line-height: .4rem;background-color: #ffffff;border: solid 1px #d9d9d9;}
.paging3{cursor: pointer;display: inline-block;vertical-align: middle; color: #333333;font-size: calc(12px - 0.12rem + 0.14rem);width: .4rem;height: .4rem;line-height: .4rem;background-color: #ffffff;}
.paging4{cursor: pointer;display: inline-block;vertical-align: middle; color: #333333;font-size: calc(12px - 0.12rem + 0.14rem);width: .8rem;height: .4rem;line-height: .4rem;background-color: #ffffff;border: solid 1px #d9d9d9;}
.paging1:hover{background-color: #00644a;color: #ffffff;border: solid 1px #00644a;}
.paging2:hover{background-color: #00644a;color: #ffffff;border: solid 1px #00644a;}
.paging2.active{background-color: #00644a;color: #ffffff;border: solid 1px #00644a;}
.paging4:hover{background-color: #00644a;color: #ffffff;border: solid 1px #00644a;}

/* ÃƒÂ©Ã‚Â¦Ã¢â‚¬â€œÃƒÂ©Ã‚Â¡Ã‚Âµ */
.a-a{width: 100%;margin-bottom: .8rem;}
.a-b{width: 100%;position: relative;}
.a-c{width: 100%;}
.a-d{width: 100%;}
.a-e{display: block; width: 100%;cursor: pointer;}
.a-e1{display: block; width: 100%;}
.a-e1 img{width: 100%;}
.a-e2{display: none; width: 100%;}
.a-e2 img{width: 100%;}

@media(max-width:750px) {
   .a-e1{display: none;}
   .a-e2{display: block;}
}


.a-l{width: 100%;position: relative;}
.a-m{width: 100%;}
.a-m1{display: block;width: 100%;}
.a-m1 img{width: 100%;}
.a-m2{display: none;width: 100%;}
.a-m2 img{width: 100%;}
.a-n{position: absolute;top: 42.5%;left: 16.7%;}
.a-o{color: #1a1a1a;font-size: calc(12px - 0.12rem + 0.36rem);margin-bottom: 0.15rem;}
.a-p{color: #666666;font-size: calc(12px - 0.12rem + 0.2rem);}
.a-n2 .a-o{color: #ffffff;}
.a-n2 .a-p{color: #ffffff;opacity: 0.4;}

@media(max-width:750px) {
    .a-m1{display: none;}
    .a-m2{display: block;}
 }

.a-q{background-color: #ebf7f4;}
.a-r{width: 13rem;margin: 0 auto;}
.a-r:after{content:".";display:block;height:0;clear:both;visibility:hidden;line-height:0;font-size:0;}
.a-s{float: left;font-size: 0;}
.a-t{display: inline-block;cursor: pointer;text-align: center;border-right: 1px solid #c8d1cc; width: 1.6rem;padding: .18rem 0;color: #333333;font-size: calc(12px - 0.12rem + 0.14rem);}
.a-t:hover{background-color: #00644a;color: #ffffff}
.a-t.active{background-color: #00644a;color: #ffffff}
.a-w{float: right;padding-top: .18rem;}
.a-v{font-size: calc(12px - 0.12rem + 0.14rem);width: 1em;display: inline-block;vertical-align: middle;margin-right: .05rem;}
.a-v img{width: 100%;}
.a-u{font-size: calc(12px - 0.12rem + 0.14rem);display: inline-block;vertical-align: middle;cursor: pointer;color: #555555;}
.a-u:hover{color: #00644a;}
.a-x{font-size: calc(12px - 0.12rem + 0.14rem);display: inline-block;vertical-align: middle;}

@media(max-width:900px) {
    .a-n{left: 10%;}
    .a-o{font-size: 24px;}
    .a-p{font-size: 14px;}
    .a-r{width: 100%;padding-right: .1rem;}
    .a-s{width: 100%;text-align: center;display: none;}
    .a-s2{display: none;}
    .a-w{padding-bottom: .2rem;}
    .a-t{border: 1px solid #c8d1cc;}
    .astrict-to{display: none;}
    .astrict{display: none;}
}
@media(max-width:500px) {
    .a-o{font-size: 18px;}
    .a-p{font-size: 12px;}
    .a-t{width: 1.3rem;}
}

.b-a{width: 100%;padding-bottom: .8rem;font-size: 0;}
.b-b{width: 100%;text-align: center;}
.b-c{color: #333333;font-size: calc(12px - 0.12rem + 0.36rem);padding-bottom: .2rem;margin-bottom: 0.8rem;position: relative;}
.b-c:after{content: '';position: absolute;bottom: 0;left: 50%;margin-left: -.25rem; width: .5rem;height: 2px;background-color: #00644a;}
.b-d{width: 100%;}
.b-e{display: inline-block;vertical-align: top;margin: 0 .8rem;}
.b-f{display: inline-block;width: 37px;height: 36px;text-align: center;line-height:36px;margin-bottom: 0.5rem;position: relative;}
.b-f img{max-width: 100%;max-height: 100%;}
.b-f:after{content: '';position: absolute;bottom: -.2rem;left: 50%;margin-left: -.16rem;	width: .32rem;height: 1px;background-color: #333333;}
.b-g{margin-bottom: .2rem;font-weight: 600;}
.b-g1{display: inline-block;vertical-align: bottom;}
.b-g2{display: inline-block;vertical-align: bottom;color: #00644a;font-size: calc(12px - 0.12rem + 0.36rem);  }
.b-h{color: #333333;font-size: calc(12px - 0.12rem + 0.16rem);text-align: center;  }

@media(max-width: 750px) {
    .b-e{width: 50%;margin: .2rem 0;}  
}


.c-a{width: 100%;padding-top: .65rem;min-height: 4.7rem; margin-bottom: 1rem; background-color: #1e874e;position: relative;}
.c-a:after{content: '';position: absolute;left: 0;bottom: -.1rem; width: 100%;height: 1.55rem;background-color: #fff;}
.c-b{width: 100%;font-size: 0;text-align: center;}
.c-c{display: inline-block;vertical-align: top;text-align: left;}
.c-d{font-size: calc(12px - 0.12rem + 0.48rem);color: #ffffff;opacity: 0.3;padding-bottom: .27rem;}
.c-e{font-size: calc(12px - 0.12rem + 0.25rem);color: #ffffff;opacity: 0.5;margin-bottom: .2rem;}
.c-f{display: inline-block;vertical-align: top;width: 6.2rem;text-align: left;}
.c-g{width: 25%; cursor: pointer;display: inline-block;vertical-align: top;text-align: center;}
.c-h{display: inline-block;margin-bottom: 0.25rem;}
.c-h1{display: block; width: .53rem;height: .51rem;text-align: center;line-height: .51rem;}
.c-h1 img{max-width: 100%;}
.c-h2{display: none; width: .53rem;height: .51rem;text-align: center;line-height: .51rem;}
.c-h2 img{max-width: 100%;}
.c-i{font-size: calc(12px - 0.12rem + 0.18rem);color: #ffffff;opacity: 0.5;margin-bottom: 0.2rem;}
.c-g:hover .c-h1{display: none;}
.c-g:hover .c-h2{display: block;}
.c-g:hover .c-i{opacity: 1;}
.c-g.active .c-h1{display: none;}
.c-g.active .c-h2{display: block;}
.c-g.active .c-i{opacity: 1;}

.c-j{position: relative;width: 81.5%;text-align: left;top: .2rem;left: 0;z-index: 90;box-shadow: .03rem .03rem .13rem 0px rgba(20, 23, 52, 0.08);}
.c-k{width: 100%;}
.c-l{width: 100%;}
.c-m{width: 100%;background-color: #ffffff;font-size: 0;}
.c-n{display: inline-block;vertical-align: middle; width: 54.3%;}
.c-n img{width: 100%;}
.c-o{display: inline-block;vertical-align: middle;width: 45%;padding: .2rem 2rem .2rem .6rem; }
.c-p{width: 100%;margin-bottom: .45rem;}
.c-q{display: inline-block;vertical-align: middle;width: .6rem;margin-right: .2rem;}
.c-q img{width: 100%;}
.c-r{display: inline-block;vertical-align: middle;width: calc( 100% - .8rem);}
.c-r1{color: #00644a;font-size: calc(12px - 0.12rem + 0.4rem);margin-bottom: 0.15rem;}
.c-r2{color: #afafaf;font-size: calc(12px - 0.12rem + 0.22rem);}
.c-s{color: #999999;font-size: calc(12px - 0.12rem + 0.16rem);line-height: .36rem;margin-bottom: .7rem;}
.c-t{display: inline-block; color: #e62129;font-size: calc(12px - 0.12rem + 0.16rem);cursor: pointer;}
.c-t img{width: .4rem;margin-left: .2rem;}
.c-t:hover{position: relative;top: -3px;transition: all .3s;}

.c-w{left: auto;right: .7rem;width: .7rem;height: .7rem;background-image: url('../images/50.png');background-color: #444444;background-size: .15rem .28rem;background-position: center center;background-repeat: no-repeat;}
.c-w:hover{background-color: #333333;}
.c-u{left: auto;right:0;width: .7rem;height: .7rem;background-image: url('../images/51.png');background-color: #444444;background-size: .15rem .28rem;background-position: center center;background-repeat: no-repeat;}
.c-u:hover{background-color: #333333;}

@media(max-width: 900px) {
    .c-j{position: static;top: 0;width: 100%;margin-top: .4rem;}
    .c-a{padding-bottom: 0;margin-bottom: .8rem;}
   .c-n{width: 100%;}
   .c-o{width: 100%;}
   .c-w{top: 0;left: 0;right: auto;margin-top: 0;}
   .c-u{top: 0;left: .7rem;right: auto;margin-top: 0;}
}

@media(max-width: 750px) {
  .c-f{width: 100%;}
}

@media(max-width: 500px) {
      .c-d{font-size: 22px;}
      .c-e{font-size: 14px;}
      .c-g{margin: 0 .2rem;}
}

.d-a{width: 100%;}
.d-b{width:13.3rem; margin: 0 auto; text-align: center;font-size: 0;}
.d-c{color: #333333;font-size: calc(12px - 0.12rem + 0.36rem);padding-bottom: .2rem;margin-bottom: 0.8rem;position: relative;}
.d-c:after{content: '';position: absolute;bottom: 0;left: 50%;margin-left: -.25rem; width: .5rem;height: 2px;background-color: #00644a;}
.d-d{width: 100%;text-align: center;}
.d-e{display: inline-block;vertical-align: top;width: 4rem;padding-bottom: .45rem;position: relative; overflow: hidden;cursor: pointer; margin: 0 .15rem;margin-bottom: .4rem; background-color: #ffffff;box-shadow: 0px 0px .18rem 0px rgba(9, 101, 85, 0.08);border-radius: .08rem;}
.d-f{display: block; width: 100%;padding-top: .5rem;}
.d-g{display: inline-block;width: 43px;height: 43px;line-height: 43px;margin-bottom: .3rem;}
.d-g img{max-width: 100%;max-height: 100%;}
.d-h{color: #17594e;font-size: calc(12px - 0.12rem + 0.24rem);margin-bottom: .1rem;}
.d-i{color: #e3eeed;font-size: calc(12px - 0.12rem + 0.14rem);}
.d-j{display: none;position: absolute;top: 0;left: 0;width: 100%;height: 100%;}
.d-k{width: 100%;height: 100%;}
.d-k img{width: 100%;height: 100%;}
.d-l{position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: #60baa6;opacity: .66;}
.d-m{position: absolute;top: 0;left: 0;width: 100%;height: 100%;padding: .45rem .5rem  0 .5rem;}
.d-m1{color: #ffffff;font-size: calc(12px - 0.12rem + 0.24rem);margin-bottom: 0.2rem;}
.d-m2{color: #e3eeed;font-size: calc(12px - 0.12rem + 0.14rem);line-height: 1.5;text-align: justify;overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 4;-webkit-box-orient: vertical;}
.d-e:hover .d-j{display: block;}

@media(max-width: 700px) {
    .d-b{width: 100%;}
}

@media(max-width: 500px) {
    .d-b{width: 100%;}
    .d-e{width: calc( 50% - .2rem);margin: 0 .1rem;margin-bottom: .4rem;}
    .d-m2{font-size: 12px;}
}

.e-a{width: 100%;text-align: center; padding-top: .8rem;padding-bottom: .5rem; background-image: url('../images/7.jpg');background-size: cover;background-position: center center;background-repeat: no-repeat;}
.e-b{width: 17.3rem;margin: 0 auto;}
.e-c{color: #ffffff;font-size: calc(12px - 0.12rem + 0.36rem);position: relative;padding-bottom: .2rem;margin-bottom: 0.85rem;}
.e-c:after{content: '';position: absolute;left: 50%;margin-left: -.25rem; bottom: 0;width: .5rem;height: 2px;background-color: #fff;}
.e-d{width: 100%;}
.e-e{width: 100%;position: relative;}
.cx{width: 13.1rem;margin: 0 auto;font-size: 0;text-align: left;}
.cy{cursor: pointer; display: inline-block;vertical-align: top;text-align: center; padding-top: .4rem;padding-bottom: .4rem; width: calc(33.3% - .3rem);margin: 0 .15rem;margin-bottom: 0.3rem;background-color: #ffffff;border-radius: .04rem;}
.cz{color: #333333;font-size: calc(12px - 0.12rem + 0.16rem);line-height: 1.2;min-height: .7rem; }
.c-img{display: inline-block;width: 1.45rem;height: .87rem;line-height: .87rem;}
.c-img img{max-width: 100%;max-height: 100%;bottom: 0; transition: all .3s;}
.cy:hover .c-img img{position: relative;bottom: -3px;transition: all .3s;}

.e-f{left: 0;margin-top: -10px; width: 11px;height: 20px; background-image: url('../images/32.png');background-size: cover;background-position: center center;background-repeat: no-repeat;}
.e-f:hover{background-image: url('../images/32-b.png');}
.e-g{right: 0;margin-top: -10px; width: 11px;height: 20px; background-image: url('../images/33.png');background-size: cover;background-position: center center;background-repeat: no-repeat;}
.e-g:hover{background-image: url('../images/33-b.png');}

.e-a2{ background-image: url('../images/71.jpg');}
.e-c2{width: 100%;}
.e-c21{color: #ffffff;font-size: calc(12px - 0.12rem + 0.3rem);margin-bottom: .1rem;}
.e-c22{color: #e6e6e6;font-size: calc(12px - 0.12rem + 0.18rem);margin-bottom: .6rem;}
@media(max-width: 1300px) {
    .cz{font-size: calc(12px - 0.12rem + 0.14rem);} 
}

@media(max-width: 900px) {
    .e-b{width: 100%;} 
    .cx{width: calc(100% - 40px);} 
}

@media(max-width:500px) {
    .cz{font-size: 12px;}
}
@media(max-width:400px) {
    .cz{font-size: 10px;}
}

.i-a{width: 100%;text-align: center; padding-top: .8rem;padding-bottom: .8rem; background-image: url('../images/59.jpg');background-size: cover;background-position: center center;background-repeat: no-repeat;}
.i-b{width: 100%;}
.i-c{color: #333333;font-size: calc(12px - 0.12rem + 0.36rem);position: relative;padding-bottom: .2rem;margin-bottom: 0.6rem;}
.i-c:after{content: '';position: absolute;left: 50%;margin-left: -.25rem; bottom: 0;width: .5rem;height: 2px;background-color: #00644a;}
.i-d{width: 100%;}
.i-e{width: 10rem;margin: 0 auto; position: relative;min-height: 5.5rem;padding-bottom: .1rem;}
.i-z{position: absolute;top: 0;left: 0;width: 100%;height: 100%;}
.i-f{position: absolute;top: 50%;left: 50%;margin-top: -1.8rem;margin-left: -1.8rem; width: 3.63rem;height: 3.63rem; -webkit-animation: rotate360 80s linear infinite;-o-animation: rotate360 80s linear infinite;animation: rotate360 80s linear infinite;}
.i-f img{max-width: 100%;max-height: 100%;}
.i-g{position: absolute;top: 50%;left: 50%;margin-top: -.5rem;margin-left: -.4rem; width: .75rem;height: .97rem;}
.i-g img{max-width: 100%;max-height: 100%;}

.i-h{position: absolute;top: 0;left: 0;width: 100%;height: 100%;}
.i-i{position: absolute;top: 0;left: 14.7%; display: inline-block;width: 1.5rem;text-align: center;cursor: pointer;}
.i-j{display: inline-block; width: .48rem;margin-bottom: 0.2rem;}
.i-j img{width: 100%;top: 0;transition: all .3s;}
.i-i:hover .i-j img{position: relative; top: -3px;transition: all .3s;}
.i-k{color: #00644a;font-size: calc(12px - 0.12rem + 0.18rem);margin-bottom: .2rem;}
.i-l{color: #666666;font-size: calc(12px - 0.12rem + 0.16rem);line-height: 1.5;}
.i-i2{left: 67%;}
.i-i3{left: 84.2%;top: 33.6%;}
.i-i4{left: 63.1%;top: 72%;width: 2.2rem;}
.i-i5{left: 14.7%;top: 72%;}
.i-i6{left: 0;top: 33.6%;}

@keyframes rotate360 {
    from {
      transform: rotate(0deg);
      -webkit-transform: rotate(0deg);
      -moz-transform: rotate(0deg);
      -o-transform: rotate(0deg);
      -ms-transform: rotate(0deg);
    }
    to {
      transform: rotate(360deg);
      -webkit-transform: rotate(360deg);
      -moz-transform: rotate(360deg);
      -o-transform: rotate(360deg);
      -ms-transform: rotate(360deg);
    }
  }
  

@media(max-width: 1200px) {
    .i-i{width: 2rem;}
    .i-i4{width: 3rem;}
    .i-l{font-size: 12px;}
}

@media(max-width: 500px) {
    .i-e{width: 100%;}
    .i-z{position: relative;}
    .i-f{position: static;top: 0;left: 0;margin-left: 0;margin-top: 0;width: 100%;}
    .i-h{position: static;width: 100%;font-size: 0;margin-top: .2rem; }
    .i-i{position: static;top: 0 !important;left: 0 !important; width: calc( 33.3% - .2rem);margin: .2rem .1rem; vertical-align: top;}
    .i-i4{position: static;top: 0 !important;left: 0 !important; width: calc( 33.3% - .2rem);margin: .2rem .1rem; }
}

.i-aa{width: 100%;text-align: center; padding-top: 1rem;padding-bottom: 1rem; background-image: url('../images/59.jpg');background-size: cover;background-position: center center;background-repeat: no-repeat;}
.i-ab{width: 100%;}
.i-ac{width: 100%;}
.i-ad{width: 10.3rem;margin: 0 auto; position: relative;min-height: 7.35rem;}
.i-ae{position: absolute;top: 0;left: 0;width: 100%;height: 100%;}
.i-af{position: absolute;top: 50%;left: 50%;margin-top: -1.8rem;margin-left: -1.8rem; width: 3.63rem;height: 3.63rem; -webkit-animation: rotate360 80s linear infinite;-o-animation: rotate360 80s linear infinite;animation: rotate360 80s linear infinite;}
.i-af img{max-width: 100%;max-height: 100%;}
.i-ag{position: absolute;top: 50%;left: 50%;margin-top: -.5rem;margin-left: -.4rem; width: .75rem;height: .97rem;}
.i-ag img{max-width: 100%;max-height: 100%;}

.i-ah{position: absolute;top: 0;left: 0;width: 100%;height: 100%;}
.i-ai{position: absolute;top: 12.92%;left: 15.33%; display: inline-block;width: 2.25rem;text-align: center;cursor: pointer;}
.i-aj{display: inline-block; width: .48rem;margin-bottom: 0.2rem;}
.i-aj img{width: 100%;top: 0;transition: all .3s;}
.i-ai:hover .i-aj img{position: relative; top: -3px;transition: all .3s;}
.i-ak{color: #00644a;font-size: calc(12px - 0.12rem + 0.18rem);margin-bottom: .2rem;}
.i-al{color: #666666;font-size: calc(12px - 0.12rem + 0.16rem);line-height: 1.5;}
.i-ai2{left: 41.74%;top: 0;width: 2.1rem;}
.i-ai3{left: 65.04%;top: 12.92%;width: 2.4rem;}
.i-ai4{left: 81.06%;top: 38.09%;width: 1.95rem;}
.i-ai5{left: 65.82%;top: 68.02%;width:2.38rem;}
.i-ai6{left: 41.75%;top: 80.27%;width:2.1rem;}
.i-ai7{top: 68.02%;width:2.25rem;}
.i-ai8{left: 0; top: 38.09%;width:2.25rem;}

.i-aa2{padding-top: .9rem;padding-bottom: .9rem;}
.i-am{color: #333333;font-size: calc(12px - 0.12rem + 0.3rem); margin-bottom: 0.1rem;}
.i-an{color: #999999;font-size: calc(12px - 0.12rem + 0.18rem); margin-bottom: 0.7rem;}

@media(max-width: 1200px) {
    .i-aa{padding-bottom: 1.2rem;}
    .i-al{font-size: 12px;}
}

@media(max-width: 500px) {
    .i-aa{padding-top: .5rem;}
    .i-ad{width: 100%;}
    .i-ae{position: relative;}
    .i-af{position: static;top: 0;left: 0;margin-left: 0;margin-top: 0;width: 100%;}
    .i-ah{position: static;width: 100%;font-size: 0;margin-top: .2rem; }
    .i-ai{position: static;top: 0 !important;left: 0 !important; width: calc( 33.3% - .2rem);margin: .2rem .1rem; vertical-align: top;}
    .i-ai4{position: static;top: 0 !important;left: 0 !important; width: calc( 33.3% - .2rem);margin: .2rem .1rem; }
}


.j-a{width: 100%;text-align: center; padding-top: .8rem;padding-bottom: .8rem; background-image: url('../images/60.jpg');background-size: cover;background-position: center center;background-repeat: no-repeat;}
.j-b{width: 100%;}
.j-c{color: #fff;font-size: calc(12px - 0.12rem + 0.36rem);position: relative;padding-bottom: .2rem;margin-bottom: 0.6rem;}
.j-c:after{content: '';position: absolute;left: 50%;margin-left: -.25rem; bottom: 0;width: .5rem;height: 2px;background-color: #fff;}
.j-d{width: 100%;}
.j-e{width: 13.1rem;margin: 0 auto;font-size: 0;position: relative;}
.j-f{width: 10rem;margin: 0 auto;}
.j-h{display: inline-block; 
/*width: 2.9rem;*/
width: 4rem;
height: 4rem;text-align: center;line-height: 4rem; background-color: transparent;}
.j-h img{display: inline-block; width: 100%;}

.j-i{left: 0;margin-top: -10px; width: 11px;height: 20px; background-image: url('../images/32.png');background-size: cover;background-position: center center;background-repeat: no-repeat;}
.j-j{right: 0;margin-top: -10px; width: 11px;height: 20px; background-image: url('../images/33.png');background-size: cover;background-position: center center;background-repeat: no-repeat;}

@media(max-width: 600px) {
    .j-e{width: 100%;}
    .j-f{width: calc(100% - 40px);}
}



.k-a{width: 100%;text-align: center; padding-top: .8rem;padding-bottom: .1rem; background-color: #fff;}
.k-b{width: 100%;}
.k-c{color: #333333;font-size: calc(12px - 0.12rem + 0.36rem);position: relative;padding-bottom: .2rem;margin-bottom: 0.6rem;}
.k-c:after{content: '';position: absolute;left: 50%;margin-left: -.25rem; bottom: 0;width: .5rem;height: 2px;background-color: #00644a;}
.k-d{width: 100%;}
.k-e{width: 100%;text-align: center;font-size: 0;}
.k-f{display: inline-block;vertical-align: top; width: 4.08rem;margin: 0 .15rem;}
.k-g{width: 100%;padding-left: .1rem;border-left: 2px solid #00644a;text-align: left;margin-bottom: 0.2rem;}
.k-h{color: #333333;font-size: calc(12px - 0.12rem + 0.18rem);margin-bottom: 0.06rem;}
.k-i{color: #999999;font-size: calc(12px - 0.12rem + 0.12rem);}
.k-j{width: 100%;display: block;cursor: pointer;position: relative;text-align: left;margin-bottom: .2rem;}
.k-k{width: 100%;overflow: hidden;height:231px;}
.k-k img{width: 100%;max-height: 100%;transform: scale(1.001);transition: all .3s;object-filt:cover;}
.k-l{position: absolute;left: 0;bottom: 0;font-size: 0; width: 100%;display: block;cursor: pointer;color: #ffffff;padding: .18rem 0 .18rem .2rem;background-color: rgba(0,0,0,.5);}
.k-l1{display: inline-block;vertical-align: middle;width: 2.8rem; color: #ffffff;font-size: calc(12px - 0.12rem + 0.14rem);line-height: 1.2;}
.k-l2{display: inline-block;vertical-align: middle;width: 1rem; color: #ffffff;font-size: calc(12px - 0.12rem + 0.14rem);line-height: 1.2;}
.k-j:hover .k-k img{transform: scale(1.101);transition: all .3s;}
.k-j:hover .k-l{background-color: #00644a;}
.k-m{width: 100%;text-align: left;}
.k-n{display: block;line-height: 1.3;position: relative;cursor: pointer; margin-bottom: .2rem;color: #666666;padding-left: .4rem;font-size: calc(12px - 0.12rem + 0.14rem);overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;}
.k-n:after{content: '';position: absolute;top: 50%;margin-top: -.03rem; left: .2rem;width: .06rem;height: .06rem;border-radius: 50%; background-color: #666666;}
.k-n:hover{color: #00644a;}
.k-n:hover:after{background-color: #00644a;}

@media(max-width: 1400px) {
    .k-l{padding:  .1rem;}
    .k-l1{width: 100%;margin-bottom: .1rem;}
    .k-l2{width: 100%;}
}

@media(max-width: 900px) {
    .k-f{width:  calc(50% - .4rem);margin: 0 .2rem;margin-bottom: 0.2rem;}
    .k-n{font-size: 12px;padding-left: .2rem;}
    .k-n:after{left: .05rem;}
}

@media(max-width: 400px) {
    .k-f{width:  calc(50% - .2rem);margin: 0 .1rem;margin-bottom: 0.2rem;}
    .k-n{font-size: 11px;}
    .k-i{font-size: 11px;}
}

.l-a{width: 100%;padding-top: .8rem;padding-bottom: 1.05rem;text-align: center; background-image: url('../images/59.jpg');background-size: cover;background-position: center center;background-repeat: no-repeat;}
.l-b{width: 100%;}
.l-c{color: #333333;font-size: calc(12px - 0.12rem + 0.36rem);position: relative;padding-bottom: .2rem;margin-bottom: 0.6rem;}
.l-c:after{content: '';position: absolute;left: 50%;margin-left: -.25rem; bottom: 0;width: .5rem;height: 2px;background-color: #00644a;}
.l-d{width: 14rem;margin: 0 auto;font-size: 0;}
.l-e{display: inline-block;vertical-align: top;width: 7rem;text-align: left;position: relative;margin-right: .1rem;}
.l-f{width: 100%;}
.l-h{width: 100%;cursor: pointer;}
.l-i{width: 100%;overflow: hidden;}
.l-i img{width: 100%;transform: scale(1.001);transition: all .3s;}
.l-h:hover .l-i img{transform: scale(1.101);transition: all .3s;}
.l-j{width: 100%;background-color: #ffffff;padding: .25rem .85rem .25rem .2rem;}
.l-k{color: #000000;font-size: calc(12px - 0.12rem + 0.24rem);line-height: 1.2;overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;}
.l-k:hover{color: #00644a;}
.l-l{color: #000000;opacity: 0.8;font-size: calc(12px - 0.12rem + 0.14rem);margin-bottom: .4rem;margin-top: .25rem;}
.l-m{color: #999999;font-size: calc(12px - 0.12rem + 0.16rem);line-height: 1.6;}
.l-n{position: absolute;bottom: .28rem;right: .24rem;}
.l-n span{width: .08rem;height: .08rem;background-color: #eeeeee;opacity: 1;margin: 0 .04rem;border-radius: 0;}
.l-n span.swiper-pagination-bullet-active{background-color: #00644a;}

.l-o{display: inline-block;vertical-align: top;width: 6.9rem;background: #fff;padding: .25rem .3rem .15rem .3rem;text-align: left;}
.l-p{display: block;width: 100%;padding: .2rem 0;border-bottom: 1px dashed #cccccc;position: relative; }
.l-p1{cursor: pointer; width: 5rem;position: relative; color: #666666;font-size: calc(12px - 0.12rem + 0.16rem);padding-left: .25rem;line-height: 1.3;overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;}
.l-p1:after{content: ''; position: absolute;left: .1rem;top: 50%;margin-top: -.03rem; width: .06rem;height: .06rem;border-radius: 50%;background-color: #666666;}
.l-p1:hover{color: #00644a;}
.l-p1:hover:after{background: #00644a;}
.l-p2{position: absolute;top: 50%;margin-top: -.07rem; right: 0;color: #999999;font-size: calc(12px - 0.12rem + 0.14rem);}
.l-p:nth-last-child(1){border-bottom: none;}

.l-q{text-align: center;width: 100%;margin-top: .65rem;}
.l-r{top: 0;transition: all .3s;cursor: pointer; display: inline-block;padding: .15rem .28rem;color: #ffffff;font-size: calc(12px - 0.12rem + 0.16rem);background-color: #00644a; background-image: linear-gradient(90deg, #00644a 0%, #1e9a56 100%), linear-gradient(#0daf6d, #0daf6d);background-blend-mode: normal, normal;border-radius: .04rem;}
.l-r img{width: .2rem;margin-left: .1rem;}
.l-r:hover{position: relative;top: -3px;transition: all .3s;}
@media(max-width: 1200px) {
    .l-d{width: 100%;}
}

@media(max-width: 900px) {
    .l-e{width: 80%;}
    .l-o{width: 90%;margin-top: .2rem;}
    .l-p1{width: 80%;font-size: 14px;}
}
@media(max-width: 500px) {
    .l-e{width: 90%;}
    .l-o{width: 95%;margin-top: .3rem;}
    .l-p1{width: 75%;font-size: 12px;}
}



.m-a{width: 100%;}
.m-b{width: 14rem;margin: 0 auto;}
.m-c{width: 100%;padding: .3rem 0;color: #000000;font-size: calc(12px - 0.12rem + 0.18rem);}
.m-c.active{display: none;}
.m-z{display: inline-block;vertical-align: middle;}
.m-d{display: inline-block;vertical-align: middle; margin-left: .25rem;color: #666666;}
.m-d1{display: inline-block;vertical-align: middle; margin:0 .1rem;color: #00644a;}
.m-c img{width: 23px;margin-left: .25rem;cursor: pointer;}
.m-e{width: 100%;}
.m-f{width: 100%;background-color: #f5f5f5;padding: .4rem 0;}
.m-g{width: 14rem;margin: 0 auto;}
.m-h{width: 100%;position: relative;color: #000000;font-size: calc(12px - 0.12rem + 0.24rem);margin-bottom: 0.3rem;}
.m-h1{display: inline-block;vertical-align: middle;color: #00644a;}
.m-i{width: 100%;}
.m-i:after{content:".";display:block;height:0;clear:both;visibility:hidden;line-height:0;font-size:0;}
.m-j{width: 50%;float: left;padding-right: .2rem;}
.m-k{display: block;cursor: pointer; color: #333333;font-size: calc(12px - 0.12rem + 0.18rem);position: relative;padding-left: .2rem;line-height: 2; overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;}
.m-k:after{content: '';position: absolute;top: 50%;left: 0;margin-top: -.04rem; width: .08rem;height: .08rem;border-radius: 50%;background-color: #00644a;}
.m-k span{color: #00644a;}
.m-j:nth-child(1){border-right: solid 1px #bfbfbf;}
.m-j:nth-child(2){max-width: 50%;float: right;width: auto;padding-left: .2rem;}
.m-f:nth-child(2n){background: #fff;}

@media(max-width: 900px) {
    .m-c{padding-left: .2rem;}
    .m-f{padding-left: .2rem;}
    .m-b{width: 100%;}
    .m-g{width: 100%;}
    .m-j{width: 100%;padding-right: 0;}
    .m-j:nth-child(1){border: none;}
    .m-j:nth-child(2){float: left;padding-left: 0;width: 100%;max-width: 100%;}
    .m-k{font-size: 14px;}
}

@media(max-width: 500px) {
    .m-z{width: 100%;margin-top: .2rem;}
    .m-k{font-size: 12px;}
}

.n-a{width: 100%;padding-top: .65rem;padding-bottom: 1rem; text-align: center;}
.n-b{width: 13rem;margin: 0 auto;}
.n-c{display: block; width: 100%;font-size: 0;margin-bottom: 0.65rem;}
.n-d{display: inline-block;vertical-align: middle; width: 7rem;}
.n-d img{width: 100%;}
.n-e{display: inline-block;vertical-align: middle; width: 6rem;padding-left: .7rem;text-align: left;}
.n-f{margin-bottom: .2rem; color: #333333;font-size: calc(12px - 0.12rem + 0.3rem);line-height: 1.4;overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.n-g{color: #999999;font-size: calc(12px - 0.12rem + 0.16rem);margin-bottom: .3rem;}
.n-h{margin-bottom: .7rem; color: #333333;font-size: calc(12px - 0.12rem + 0.14rem);line-height: 1.5;overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;}
.n-i{display: inline-block;padding: .15rem .2rem; cursor: pointer; color: #ffffff;font-size: calc(12px - 0.12rem + 0.16rem);background-color: #0a744e;background-image: linear-gradient(90deg, #0a744e 0%, #1d9d59 100%);border-radius: 4px;}
.n-i img{width: .2rem;margin-left: .15rem;}
.n-i:hover{position: relative;top: -3px;transition: all .3s;}

.n-j{width: 100%;}
.n-k{display: block;text-align: left;font-size: 0; width: 100%;background-color: #fafafa;margin-bottom: .25rem;padding: .2rem;cursor: pointer;}
.n-l{display: inline-block;vertical-align: middle; width: 3.45rem;overflow: hidden;}
.n-l img{width: 100%;transform: scale(1.001);transition: all .3s;}
.n-m{display: inline-block;vertical-align: middle;width: 7.8rem;margin-left: .6rem;}
.n-n{color: #666666;line-height: 1.4;font-size: calc(12px - 0.12rem + 0.2rem);margin-bottom: .2rem;overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.n-o{color: #999999;line-height: 1.4;font-size: calc(12px - 0.12rem + 0.14rem);margin-bottom: .3rem;}
.n-p{color: #999999;line-height: 1.4;font-size: calc(12px - 0.12rem + 0.14rem);overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;}
.n-k:hover {background-color: #ffffff;box-shadow: 0px .02rem .3rem 0px rgba(0, 0, 0, 0.1);}
.n-k:hover .n-l img{transform: scale(1.101);transition: all .3s;}
.n-k:hover .n-n{color: #00644a;}
.n-q{width: 100%;margin-top: .85rem;}


@media(max-width: 1200px) {
    .n-b{width: 100%;}
    .n-f{font-size: calc(12px - 0.12rem + 0.26rem);}
    .n-m{width: calc(100% - 4.05rem);}
}

@media(max-width: 700px) {
    .n-d{width: 100%;}
    .n-f{font-size: calc(12px - 0.12rem + 0.24rem);}
    .n-d img{width: 80%;margin-bottom: .2rem;}
    .n-e{width: 90%;padding-left: 0;}
    .n-l{width: 2.5rem;}
    .n-m{width: calc(100% - 2.7rem);margin-left: .2rem;}
}


.o-a{width: 100%;padding-top: .75rem;padding-bottom: .3rem;}
.o-b{width: 13rem;margin: 0 auto;}
.o-c{width: 100%;}
.o-d{width: 100%;margin-bottom: 0.18rem;}
.o-e{width: 100%;padding: .18rem 4.2em ;background-color: #f5f5f5;position: relative;cursor: pointer;color: #666666;font-size: calc(12px - 0.12rem + 0.18rem);line-height: 1.2;}
.o-e:after{content: '';position: absolute;top: 50%;right: .4rem;margin-top: -.5em; width: .611em;height: 1.11em;font-size: calc(12px - 0.12rem + 0.18rem);background-image: url('../images/26.png');background-size: cover;background-position: center center;background-repeat: no-repeat;}
.o-e:before{content: '';position: absolute;top: 50%;left: .3rem;margin-top: -.63em; width: 1.33em;height: 1.277em;font-size: calc(12px - 0.12rem + 0.18rem);background-image: url('../images/25.png');background-size: cover;background-position: center center;background-repeat: no-repeat;}

.o-d:hover .o-e{background-color: #00644a;color: #fff;}
.o-d:hover .o-e:after{width: 1.11em;height: .611em;background-image: url('../images/26-b.png');}
.o-d:hover .o-e:before{background-image: url('../images/25-b.png');}
.o-d.active .o-e{background-color: #00644a;color: #fff;}
.o-d.active .o-e:after{width: 20px;height: .611em;background-image: url('../images/26-b.png');}
.o-d.active .o-e:before{background-image: url('../images/25-b.png');}

.o-h{display: none; width: 100%;padding: .35rem .7rem .55rem .7rem; background-color: #fafafa;}
.o-h *{color: #999999;font-size: calc(12px - 0.12rem + 0.16rem);line-height: 1.6;text-align: justify;}
.o-d.active .o-h{display: block;}
.o-i{width: 100%;margin-top: .8rem;}

@media(max-width: 1200px) {
    .o-b{width: 100%;padding: 0 .1rem;}
    .o-e{font-size: calc(12px - 0.12rem + 0.14rem);}
}


.p-a{width: 100%;padding-top: .75rem;padding-bottom: .2rem;}
.p-b{width: 13rem;margin: 0 auto;}
.p-c{width: 100%;}
.p-d{width: 100%;padding: .2rem 0 .2rem .7rem;font-size: 0;background-color: #00644a;}
.p-e{display: inline-block;vertical-align: middle; width: 60%;color: #ffffff;font-size: calc(12px - 0.12rem + 0.22rem);padding-right: .1rem;}
.p-f{display: inline-block;vertical-align: middle; width: 20%;color: #ffffff;font-size: calc(12px - 0.12rem + 0.22rem);}
.p-g{display: inline-block;vertical-align: middle;text-align: center; width: 20%;color: #ffffff;font-size: calc(12px - 0.12rem + 0.22rem);}

.p-h{width: 100%;padding: .3rem 0 .3rem .7rem;font-size: 0;border-bottom: 1px solid #e6e6e6;}
.p-i{display: inline-block;vertical-align: middle; width: 60%;color: #333333;font-size: calc(12px - 0.12rem + 0.2rem);padding-right: .1rem;}
.p-j{display: inline-block;vertical-align: middle; width: 20%;color: #888888;font-size: calc(12px - 0.12rem + 0.16rem);}
.p-k{width: 20%;text-align: center; display: inline-block;vertical-align: middle;}
.p-l{display: inline-block;vertical-align: middle;text-align: center;font-size: calc(12px - 0.12rem + 0.14rem);padding: .12rem .25rem; cursor: pointer;color: #888888; border-radius: .04rem;border: solid 1px #dcdcdc;}
.p-l:hover{color: #ffffff; background-color: #0a744e; background-image: linear-gradient(90deg, #0a744e 0%, #1d9d59 100%);}
.p-m{width: 100%;margin-top: 1.15rem;}
@media(max-width: 1200px) {
    .p-b{width: 100%;padding: 0 .1rem;}
}

@media(max-width: 500px) {
    .p-e{font-size: 14px;}
    .p-f{font-size: 14px;}
    .p-g{font-size: 14px;}
    .p-i{font-size: 12px;}
    .p-j{font-size: 11px;}
    .p-l{font-size: 11px;padding: .12rem .1rem;}
}

.q-a{width: 100%;padding-top: .75rem;padding-bottom: .5rem;}
.q-b{width: 13rem;margin: 0 auto;}
.q-c{width: 100%;text-align: center; color: #333333;font-size: calc(12px - 0.12rem + 0.3rem);line-height: 1.33;margin-bottom: 0.25rem;}
.q-d{width: 100%;text-align: center; color: #666666;font-size: calc(12px - 0.12rem + 0.18rem);line-height: 1.33;padding-bottom: .5rem;border-bottom: 1px solid #e5e5e5; margin-bottom: 0.5rem;}
.q-e{padding-bottom: .6rem;border-bottom: 1px solid #e5e5e5;margin-bottom: 0.55rem;}
.q-e *{color: #000000;font-size: calc(12px - 0.12rem + 0.14rem);line-height: 1.5;}
.q-f{width: 100%;}
.q-f:after{content:".";display:block;height:0;clear:both;visibility:hidden;line-height:0;font-size:0;}
.q-g{float: left;width: 37.5%;}
.q-g img{width: 100%;margin-bottom: 0.1rem;}
.q-h{float: left;width: 62.5%;padding-left: .1rem;}
.q-h img{width: 100%;}
.q-i{width: 100%;}
.q-i:after{content:".";display:block;height:0;clear:both;visibility:hidden;line-height:0;font-size:0;}
.q-j{float: left;margin-bottom: .2rem;}
.q-k{color: #444444;font-size: calc(12px - 0.12rem + 0.14rem);line-height: 2;}
.q-k a{color: #444444;cursor: pointer;}
.q-k a:hover{color: #0a744e;}
.q-l{cursor: pointer; float: right;font-size: calc(12px - 0.12rem + 0.16rem); color: #ffffff;padding: .15rem .2rem;background-color: #0a744e; background-image: linear-gradient(90deg, #0a744e 0%, #1d9d59 100%);border-radius: .04rem;}
.q-l img{width: .2rem;margin-left: .1rem;}
.q-l:hover{position: relative;top: -3px;transition: all .3s;}

@media(max-width: 1200px) {
    .q-b{width: 100%;padding: 0 .1rem;}
    .q-c{font-size: calc(12px - 0.12rem + 0.26rem);}
}

@media(max-width: 500px) {
    .q-c{font-size: calc(12px - 0.12rem + 0.22rem);}
}

.r-a{width: 100%;padding-top: .75rem;}
.r-b{width: 13rem; margin: 0 auto;text-align: center;font-size: 0;}
.r-c{width: 100%;margin-bottom: 0.4rem;}
.r-d{display: inline-block;vertical-align: middle;width: 5.6rem;}
.r-d img{width: 100%;}
.r-e{display: inline-block;vertical-align: middle;width: 6.6rem;margin-left: .6rem;text-align: left;}
.r-f{color: #333333;font-size: calc(12px - 0.12rem + 0.3rem); margin-bottom: 0.1rem;}
.r-g{color: #999999;font-size: calc(12px - 0.12rem + 0.18rem); margin-bottom: 0.3rem;}
.r-h *{color: #333333;line-height: 1.5;font-size: calc(12px - 0.12rem + 0.16rem);text-align: justify;}

.r-i{width: 100%;}
@media(max-width: 1200px) {
    .r-b{width: 100%;padding: 0 .1rem;}
}

@media(max-width:900px) {
    .r-d{width: 100%;}
    .r-d img{width: 80%;}
    .r-e{width: 90%;margin: .2rem 0;}
}

.s-a{width: 100%;padding-top: .75rem;padding-bottom: 1.15rem;background-image: url('../images/25.jpg');background-size: cover;background-position: center center;background-repeat: no-repeat;}
.s-b{width: 12.8rem;margin: 0 auto;text-align: center;}
.s-c{color: #ffffff;font-size: calc(12px - 0.12rem + 0.3rem); margin-bottom: 0.15rem;}
.s-d{color: #ffffff;font-size: calc(12px - 0.12rem + 0.18rem); margin-bottom: 0.5rem;}
.s-e *{color: #ffffff;font-size: calc(12px - 0.12rem + 0.16rem);line-height: 1.5;}

@media(max-width: 1200px) {
    .s-b{width: 100%;padding: 0 .1rem;}
}

.t-a{width: 100%;padding-top: .75rem; padding-bottom: .85rem;background-color: #fafafa;}
.t-b{width: 13rem;margin: 0 auto;text-align: center;font-size: 0;}
.t-c{color: #333333;font-size: calc(12px - 0.12rem + 0.3rem); margin-bottom: 0.1rem;}
.t-d{color: #999999;font-size: calc(12px - 0.12rem + 0.18rem); margin-bottom: 0.4rem;}
.t-e{width: 100%;}
.t-f{display: inline-block;vertical-align: top;width: 3.6rem;text-align: left;}
.t-g{width: 100%;display: block;padding: .15rem 0;line-height: 1.2; padding-left: .3rem;padding-right: .1rem; color: #ffffff;background-color: #00654a;margin-bottom: 0.1rem; font-size: calc(12px - 0.12rem + 0.16rem);}
.t-h{display: inline-block;vertical-align: top;width: 5.6rem;padding: 0 .2rem;}
.t-h img{width: 100%;}

@media(max-width: 1200px) {
    .t-b{width: 100%;padding: 0 .1rem;}
    .t-g{padding: .1rem;}
}

@media(max-width: 900px) {
    .t-f{width: 80%;}
    .t-h{width: 80%;margin: .2rem 0;}
}

@media(max-width: 900px) {
    .t-f{width: 90%;}
    .t-h{width:90%;margin: .2rem 0;}
}

.w-a{width: 100%;padding-top: .75rem;padding-bottom: 0.1rem;}
.w-b{width: 13rem;margin: 0 auto;text-align: center;font-size: 0;}
.w-c{color: #333333;font-size: calc(12px - 0.12rem + 0.3rem); margin-bottom: 0.1rem;}
.w-d{color: #999999;font-size: calc(12px - 0.12rem + 0.18rem); margin-bottom: 0.55rem;}
.w-e{width: 100%;}
.w-f{width: 100%;margin-bottom: 0.2rem;}
.w-f:after{content:".";display:block;height:0;clear:both;visibility:hidden;line-height:0;font-size:0;}
.w-g{float: left;  width: 7.45rem;}
.w-g img{width: 100%;}
.w-h {float: right;  width: 5.13rem;}
.w-h img{width: 100%;}
.w-i{width: 100%;}
.w-i img{width: 100%;}

@media(max-width: 650px) {
    .w-b{width: 100%;padding: 0 .1rem;}
    .w-g{width: 100%;margin-bottom: 0.2rem;}
    .w-g img{width: 60%;}
    .w-h{width: 100%;margin-bottom: 0.2rem;}
    .w-h img{width: 80%;}
}

.v-a{width: 100%;padding-top: .75rem;}
.v-b{width: 12.8rem;margin: 0 auto;text-align: center;font-size: 0;}
.v-c{color: #333333;font-size: calc(12px - 0.12rem + 0.3rem); margin-bottom: 0.1rem;}
.v-d{color: #999999;font-size: calc(12px - 0.12rem + 0.18rem); margin-bottom: 0.4rem;}
.v-e{width: 100%;font-size: 0;margin-bottom: 0.7rem;}
.v-f{display: inline-block;vertical-align: top; width: 6.43rem;text-align: left;}
.v-g{width: 100%;height: 2.75rem; padding: 0 .5rem;display: table-cell; vertical-align: middle;background-color: #fafafa;}
.v-h{color: #333333;font-size: calc(12px - 0.12rem + 0.22rem);padding-bottom: .2rem;margin-bottom: 0.3rem;position: relative;}
.v-h:after{content: '';position: absolute;bottom: 0;left: 0; width: .3rem;height: .02rem;background-color: #333333;opacity: 0.8;}
.v-i *{color: #333333;font-size: calc(12px - 0.12rem + 0.16rem);line-height: 1.4;}
.v-j{width: 100%;}
.v-j img{width: 100%;}

.v-f2{width: 2.87rem;text-align: center;}
.v-f2 .v-g{padding: 0 .3rem;height: 2.65rem; background-image: url('../images/33.jpg');background-size: cover;background-position: center center;background-repeat: no-repeat;}
.v-f2 .v-h{color: #ffffff;}
.v-f2 .v-h:after{background-color: #ffffff;left: 50%;margin-left: -.15rem;}
.v-f2 .v-i * {color: #ffffff;}

.v-f3{width: 3.5rem;text-align: center;}
.v-f3 .v-g{padding: 0 .35rem;background-color: #0a744e; background-image: linear-gradient(90deg, #0a744e 0%, #1d9d59 100%);}
.v-f3 .v-h{color: #ffffff;}
.v-f3 .v-h:after{background-color: #ffffff;left: 50%;margin-left: -.15rem;}
.v-f3 .v-i * {color: #ffffff;}

.v-k{width: 100%;padding: .85rem 0;background-color: #fafafa;}
.v-l{width: 12.8rem;margin: 0 auto;text-align: center;font-size: 0;}
.v-m{width: 5.6rem;display: inline-block;vertical-align: middle;}
.v-m img{width: 100%;}
.v-n{width: 7.2rem;display: inline-block;vertical-align: middle;text-align: left;padding-left: .65rem;}
.v-o{color: #333333;font-size: calc(12px - 0.12rem + 0.3rem);margin-bottom: .1rem;}
.v-p{color: #999999;font-size: calc(12px - 0.12rem + 0.18rem);margin-bottom: .35rem;}
.v-q{margin-bottom: 0.6rem;}
.v-q *{color: #333333;font-size: calc(12px - 0.12rem + 0.16rem);line-height: 1.5;text-align: justify;}
.v-r{color: #333333;font-size: calc(12px - 0.12rem + 0.15rem);}

@media(max-width: 1200px) {
    .v-b{width: 100%;}
    .v-f{width: 100%;}
    .v-f2{width: 44.3%;}
    .v-f3{width: 55.7%;}
    .v-g{display: block;height: auto !important;padding: 0.2rem !important;}
    .v-l{width: 100%;}
}
@media(max-width: 750px) {
    .v-m{width: 100%;}
    .v-m img{width: 80%;}
    .v-n{width: 90%;padding-left: 0;padding-top: .2rem;}
}
@media(max-width: 500px) {
    .v-p{font-size: 12px;}
}

.u-a{width: 100%;padding-top: .75rem;padding-bottom: 1.05rem;background-color: #fafafa;}
.u-b{width: 12.8rem;margin: 0 auto;text-align: center;font-size: 0;}
.u-c{color: #333333;font-size: calc(12px - 0.12rem + 0.3rem); margin-bottom: 0.1rem;}
.u-d{color: #999999;font-size: calc(12px - 0.12rem + 0.18rem); margin-bottom: 0.4rem;}
.u-e{width: 100%;}
.u-f{width: 100%;text-align: left;}
.u-g{text-align: center;cursor: pointer; display: inline-block;vertical-align: top;width: 3.9rem;margin-right: .55rem;margin-bottom: 0.5rem;padding-top: .3rem;padding-bottom: .5rem; background-color: #ffffff;}
.u-g:nth-child(3n){margin-right: 0;}
.u-h{display: inline-block;width: 2.75rem;height: 2.75rem;text-align: center;line-height: 2.75rem;margin-bottom: 1.05rem;overflow: hidden;}
.u-i{max-width: 100%;max-height: 100%;}
.u-j{color: #333333;font-size: calc(12px - 0.12rem + 0.16rem);}
.u-g:hover {box-shadow: 0px 0px .3rem 0px rgba(0, 0, 0, 0.15);}

.u-k{width: 100%;margin-top: .9rem;}

@media(max-width: 650px) {
    .u-b{width: 100%;}
    .u-g{width: calc(33.3% - .2rem);margin: 0 .1rem;margin-bottom: 0.5rem;}
    .u-j{font-size: 12px;}
}

@media(max-width: 500px) {
    .u-g{width: calc(50% - .2rem);margin: 0 .1rem;margin-bottom: 0.5rem;}
}

.x-a{width: 100%;padding-top: .75rem;padding-bottom: .8rem;}
.x-b{width: 12.8rem;margin: 0 auto;text-align: center;font-size: 0;}
.x-c{color: #333333;font-size: calc(12px - 0.12rem + 0.3rem); margin-bottom: 0.1rem;}
.x-d{color: #999999;font-size: calc(12px - 0.12rem + 0.18rem); margin-bottom: 0.5rem;}
.x-e{width: 100%;}
.x-f{display: inline-block;vertical-align: middle; width: 6.3rem;}
.x-f img{width: 100%;}
.x-g{display: inline-block;vertical-align: middle; width: 6.5rem;padding-left: .6rem;text-align: justify;}
.x-g *{color: #333333;font-size: calc(12px - 0.12rem + 0.18rem);line-height: 2.3;}

@media(max-width: 1200px) {
    .x-b{width: 100%;}
}

@media(max-width:750px) {
    .x-f{width: 100%;}
    .x-f img{width: 80%;}
    .x-g{width: 90%;padding-left: 0;}
}

@media(max-width:500px) {
    .x-f img{width: 90%;}
    .x-g{width: 98%;padding-left: 0;}
}

.y-a{width: 100%;padding-top: .75rem;padding-bottom: 1.6rem;}
.y-b{width: 12.8rem;margin: 0 auto;text-align: center;font-size: 0;}
.y-c{color: #333333;font-size: calc(12px - 0.12rem + 0.3rem); margin-bottom: 0.1rem;}
.y-d{color: #999999;font-size: calc(12px - 0.12rem + 0.18rem); margin-bottom: 0.5rem;}
.y-e{width: 100%;position: relative;}
.y-e:after{content: '';position: absolute;top: 0;left: 50%;width: 1px;height: 93%;background: #00644a;}
.y-f{width: 100%;text-align: left;padding-bottom: .6rem;}
.y-g{display: inline-block;width: 50%;text-align: right;padding-right: .55rem;}
.y-h{color: #00644a;font-size: calc(12px - 0.12rem + 0.3rem);margin-bottom: 0.2rem;position: relative;}
.y-h:after{content: '';position: absolute;top: 0;right: -.65rem;border-radius: 50%; width: .2rem;height: .2rem;background-color: #00644a;}
.y-i *{color: #666666;font-size: calc(12px - 0.12rem + 0.16rem);line-height: 1.5;}
.y-f:nth-child(2n){text-align: right;}
.y-f:nth-child(2n) .y-g{text-align: left;padding-left: .55rem;}
.y-f:nth-child(2n) .y-h:after{left: -.65rem;;right:auto ;}

@media(max-width: 1200px) {
    .y-b{width: 100%;padding: 0 .2rem;}
}

@media(max-width: 900px) {
    .y-b{padding: 0 .1rem;}
    .y-i *{font-size: 14px;}
}
@media(max-width: 500px) {
    .y-i *{font-size: 12px;}
}

.z-a{width: 100%;padding-top: .75rem;padding-bottom: 1rem;}
.z-b{width: 12.8rem;margin: 0 auto;text-align: center;}
.z-c{color: #333333;font-size: calc(12px - 0.12rem + 0.3rem); margin-bottom: 0.1rem;}
.z-d{color: #999999;font-size: calc(12px - 0.12rem + 0.18rem); margin-bottom: 0.5rem;}
.z-e{width: 100%;margin-bottom: 0.5rem;font-size: 0;}
.z-f{display: inline-block;vertical-align: middle;cursor: pointer; color: #888888;font-size: calc(12px - 0.12rem + 0.18rem); margin-right: .6rem;width: 1.6rem;height: .5rem;text-align: center; line-height: .5rem; border-radius: .04rem;border: solid 1px #dcdcdc;}
.z-f:hover{color: #ffffff;background-color: #0a744e; background-image: linear-gradient(90deg, #0a744e 0%, #1d9d59 100%);}
.z-f.active{color: #ffffff;background-color: #0a744e; background-image: linear-gradient(90deg, #0a744e 0%, #1d9d59 100%);}
.z-f:nth-last-child(1){margin-right: 0;}
.z-f a {color: #888888;}
.z-f.active a {color: #ffffff;}
.z-g{width: 100%;}
.z-h{width: 100%;display: none;}
.z-h.active{display: block;}
.z-h:after{content:".";display:block;height:0;clear:both;visibility:hidden;line-height:0;font-size:0;}
.z-i{float: left; width: 7.7rem;min-height: 4.25rem;}
.z-i img{width: 100%;}
.z-j{width: 5.1rem;text-align: left;padding: .6rem .2rem .2rem .45rem ;min-height: 4.25rem; float: right;background-image: url('../images/47.jpg');background-size: cover;background-position: right center;}
.z-k{color: #ffffff;padding-bottom: 0.2rem;margin-bottom: 0.45rem;position: relative;font-size: calc(12px - 0.12rem + 0.2rem);}
.z-k:after{content: '';position: absolute;bottom: 0;left: 0;width: .5rem;height: 2px;background-color: #ffffff;}
.z-l *{color: #ffffff;font-size: calc(12px - 0.12rem + 0.16rem);line-height: 1.2;}

.z-m{width: 100%;padding-top: .9rem;padding-bottom: 1rem;background-color: #fafafa;}
.z-n{width: 100%;text-align: center;}
.z-o{color: #333333;font-size: calc(12px - 0.12rem + 0.3rem); margin-bottom: 0.1rem;}
.z-p{color: #999999;font-size: calc(12px - 0.12rem + 0.18rem); margin-bottom: 0.5rem;}
.z-q{width: 100%;padding-left: 21.8%;text-align: left;}
.z-r{display: inline-block;vertical-align: middle;margin-right: .85rem;margin-bottom: 0.35rem;}
.z-r2{margin-right: 0;}
.z-r4{margin-right: 0;}
.z-r input{width: 5rem;padding: .15rem .3rem;color: #888888;font-size: calc(12px - 0.12rem + 0.14rem); background-color: #ffffff;border: solid 1px #cccccc;}
.z-s{width: 10.9rem;display: block;margin-bottom: 0.2rem;}
.z-s textarea{width: 100%;height: 1.85rem; padding: .15rem .3rem;background-color: #ffffff;border: solid 1px #cccccc;}
.z-t{width: 100%;text-align: left;margin-bottom: 0.5rem;}
.z-w{display: inline-block;vertical-align: middle;color: #888888;font-size: calc(12px - 0.12rem + 0.14rem);margin-right: .1rem;}
.z-v{display: inline-block;vertical-align: middle;margin-right: .25rem; width: 1.45rem;padding: .15rem .3rem;color: #888888;font-size: calc(12px - 0.12rem + 0.14rem);background-color: #ffffff;border: solid 1px #cccccc;}
.z-u{display: inline-block;vertical-align: middle;width:1.45rem ;}
.z-x{width: 10.9rem;text-align: center;}
.z-x input{padding: .16rem .6rem;color: #ffffff;background-color: #0a744e;cursor: pointer;border: none; font-size: calc(12px - 0.12rem + 0.18rem);background-image: linear-gradient(90deg, #0a744e 0%, #1d9d59 100%);border-radius: .04rem;}
.z-x input:hover{position: relative;top: -3px;transition: all .3s;}
@media(max-width: 1600px) {
    .z-k{font-size: calc(12px - 0.12rem + 0.18rem);}
}
@media(max-width: 1200px) {
    .z-b{width: 100%;padding: 0 .2rem;}
    .z-i{float: none;display: inline-block; width: 90%;}
    .z-j{float: none;display: inline-block;width: 90%;}
    .z-q{padding-left: 18%;}
}

@media(max-width: 900px) {
    .z-q{padding-left: 0;font-size: 0;}
    .z-r{margin-right: 0;width: calc( 50% - .2rem) ; margin-left: .1rem;margin-right: .1rem;}
    .z-r input{width: 100%;}
    .z-s{width: calc(100% - .2rem) ; margin-left: .1rem;margin-right: .1rem;}
    .z-t{width: calc(100% - .2rem) ; margin-left: .1rem;margin-right: .1rem;}
    .z-x{width: calc(100% - .2rem) ; margin-left: .1rem;margin-right: .1rem;}
}
@media(max-width:650px) {
    .z-f{width: calc(33.3% - .2rem); padding: .2rem 0;height: auto;margin: 0 .1rem;margin-bottom: .2rem;}
    .z-i{float: none;display: inline-block; width: 95%;}
    .z-j{float: none;display: inline-block;width: 95%;}
    .z-k{font-size: calc(12px - 0.12rem + 0.16rem);}
}

.a-aa{width: 100%;padding-top: .75rem;padding-bottom: .75rem;background-color: #fafafa;}
.a-ab{width: 13.1rem;margin: 0 auto;text-align: center;}
.a-ac{color: #333333;font-size: calc(12px - 0.12rem + 0.3rem); margin-bottom: 0.1rem;}
.a-ad{color: #999999;font-size: calc(12px - 0.12rem + 0.18rem); margin-bottom: 0.55rem;}
.a-ae{width: 100%;}
.a-af{display: block;width: 100%;min-height: 3.3rem; margin-bottom: 0.3rem;background-color: #ffffff;box-shadow: 0px 0px .3rem 0px rgba(0, 0, 0, 0.13);}
.a-af:after{content:".";display:block;height:0;clear:both;visibility:hidden;line-height:0;font-size:0;}
.a-ag{float: right;width: 6.9rem;text-align: left;padding: .5rem .5rem .2rem .5rem;}
.a-ah{color: #333333;font-size: calc(12px - 0.12rem + 0.24rem);margin-bottom: .4rem;}
.a-ai{margin-bottom: .4rem;}
.a-ai *{color: #333333;font-size: calc(12px - 0.12rem + 0.16rem);line-height: 1.5;}
.a-aj{display: inline-block;cursor: pointer; padding: .17rem .28rem;font-size: calc(12px - 0.12rem + 0.16rem); color: #ffffff;background-color: #00644a; background-image: linear-gradient(90deg, #00644a 0%, #1e9a56 100%), linear-gradient(#0daf6d, #0daf6d);background-blend-mode: normal, normal;border-radius: .04rem;}
.a-aj img{width: .2rem;margin-left: .1rem;}
.a-aj:hover{position: relative;top: -3px;transition: all .3s;}
.a-ak{float: left;width: 6.2rem;text-align: right;}
.a-ak img{width: 100%;}

.a-af:nth-child(2n) .a-ag{float: left;}
.a-af:nth-child(2n) .a-ak{float: right;}

@media(max-width: 650px) {
    .a-ab{width: 100%;text-align: center;padding: 0 .2rem;}
    .a-ag{float: none !important;display: inline-block;text-align: left;width: 90%;padding: .3rem 0;}
    .a-ak{float: none !important;display: inline-block;width: 80%;padding-top: .2rem;}
}

.a-ba{width: 100%;padding-top: .75rem;padding-bottom: .55rem;background-color: #fafafa;}
.a-bb{width: 13.3rem;margin: 0 auto;text-align: center;font-size: 0;}
.a-bc{color: #333333;font-size: calc(12px - 0.12rem + 0.3rem); margin-bottom: 0.1rem;}
.a-bd{color: #999999;font-size: calc(12px - 0.12rem + 0.18rem); margin-bottom: 0.55rem;}
.a-be{width: 100%;}
.a-bf{width: calc(33.3% - .2rem);display: inline-block;vertical-align: top;background-color: #00644a;padding-top: .25rem;padding-bottom: .2rem; min-height: 2.5rem;margin: 0 .1rem;margin-bottom: .2rem;}
.a-bg{color: #ffffff;font-size: calc(12px - 0.12rem + 0.24rem);padding-bottom: .1rem;margin-bottom: .1rem;position: relative;}
.a-bg:after{content: ''; position: absolute;bottom: 0;left: 50%;margin-left: -.11rem; width: .22rem;height: 2px;background-color: #ffffff;}
.a-bh{color: #ffffff;opacity: 0.2;font-size: calc(12px - 0.12rem + 0.14rem);margin-bottom: 0.2rem;}
.a-bi{display: inline-block;text-align: left;}
.a-bi *{color: #f0f0f0;font-size: calc(12px - 0.12rem + 0.14rem);line-height: 1.7;}
.a-bf:nth-child(2n){background-color: #ffffff;}
.a-bf:nth-child(2n) .a-bg{color: #00644a;}
.a-bf:nth-child(2n) .a-bh{color: #040404;opacity: 0.6;}
.a-bf:nth-child(2n) .a-bg:after{background-color: #00644a;}
.a-bf:nth-child(2n) .a-bi *{color: #00644a;}

.a-bf1 .a-bi{width: 3.1rem;}
.a-bf2 .a-bi{width: 3.65rem;}
.a-bf3 .a-bi{width: 3.5rem;}
.a-bf4 .a-bi{width: 3.5rem;}
.a-bf5 .a-bi{width: 3.65rem;}
.a-bf6 .a-bi{width: 3.55rem;}

@media(max-width: 1200px) {
    .a-bb{width: 100%;}
    .a-bi{width: 100% !important;padding: 0 .2rem;}
    .a-bi *{font-size: 13px;}
}

@media(max-width: 900px) {
    .a-bf{width: calc(50% - .2rem);}
}

@media(max-width: 500px) {
    .a-bf{width: calc(100% - .2rem);}
}

.a-ca{width: 100%;padding-top: .8rem;padding-bottom: 1rem;background-image: url('../images/70.jpg');background-size: cover;background-position: center center;background-repeat: no-repeat;}
.a-cb{width:100%;text-align: center;font-size: 0;}
.a-cc{color: #333333;font-size: calc(12px - 0.12rem + 0.3rem); margin-bottom: 0.1rem;}
.a-cd{color: #999999;font-size: calc(12px - 0.12rem + 0.18rem); margin-bottom: 0.65rem;}
.a-ce{width: 100%;}
.a-cf{display: inline-block;cursor: pointer; top: 0;transition: all .3s; margin: 0 .25rem;vertical-align: top;padding: .2rem; width: 2.2rem;height: 2.2rem;background: #c2ddd5;border-radius: 50%;}
.a-cg{display: inline-block; padding-top: .4rem; width: 100%;height: 100%;background: #00644a;border-radius: 50%;}
.a-ch{display: inline-block;width: .5rem;height: .5rem;text-align: center;line-height: .5rem;margin-bottom: 0.2rem;}
.a-ch img{max-width: 100%;max-height: 100%;}
.a-ci{display: inline-block;width: 80%; color: #ffffff;font-size: calc(12px - 0.12rem + 0.2rem);line-height: 1.2;}
.a-cf:hover{position: relative;top: -3px;transition: all .3s;}

@media(max-width: 1200px) {
    .a-cg{padding-top: .3rem;}
    .a-ci{font-size: 14px;}
}

@media(max-width: 600px) {
    .a-ci{font-size: 12px;}
    .a-cf{margin-bottom: .2rem;}
}

.a-da{width: 100%;padding-top: .8rem;padding-bottom: 1rem;}
.a-db{width:100%;text-align: center;font-size: 0;}
.a-dc{color: #333333;font-size: calc(12px - 0.12rem + 0.3rem); margin-bottom: 0.1rem;}
.a-dd{color: #999999;font-size: calc(12px - 0.12rem + 0.18rem); margin-bottom: 0.45rem;}
.a-de{width: 13.1rem;margin: 0 auto;font-size: 0;}
.a-df{width: 100%;background-color: #ffffff;box-shadow: .04rem .03rem .3rem 0px rgba(0, 0, 0, 0.09);}
.a-dg{display: inline-block;vertical-align: middle; width: 6.3rem;}
.a-dg img{width: 100%;}
.a-dh{display: inline-block;vertical-align: middle; width: 6.8rem;padding-left: .5rem;padding-right: .2rem;text-align: left;}
.a-dh *{color: #333333;font-size: calc(12px - 0.12rem + 0.18rem);line-height: 1.2;}

@media(max-width: 1200px) {
    .a-df{padding: .1rem 0;}
}

@media(max-width: 900px) {
    .a-de{width: 100%;}
    .a-dg{width: 80%;margin: .2rem 0;}
    .a-dh{width: 80%;padding-left: 0;}
}

@media(max-width:500px) {
    .a-de{width: 100%;}
    .a-dg{width: 90%;margin: .2rem 0;}
    .a-dh{width: 90%;padding-left: 0;}
}

.a-ea{width: 100%;padding-top: .7rem;padding-bottom: .7rem;background: #fafafa;}
.a-eb{width:100%;text-align: center;font-size: 0;}
.a-ec{color: #333333;font-size: calc(12px - 0.12rem + 0.3rem); margin-bottom: 0.1rem;}
.a-ed{color: #999999;font-size: calc(12px - 0.12rem + 0.18rem); margin-bottom: 0.55rem;}
.a-ee{width: 13.1rem;margin: 0 auto;}
.a-ef{display: inline-block; width: 100%;}
.a-ef img{width: 100%;}

.a-ea2{padding-top: .9rem;}
.a-ea2 .a-ed{margin-bottom: .7rem;}
@media(max-width: 1200px) {
    .a-ee{width: 100%;}
    .a-ef{width: 80%;}
}

@media(max-width: 500px) {
    .a-ef{width: 98%;}
}


.a-fa{width: 100%;padding-top: .75rem;padding-bottom: .9rem;background: #fafafa;}
.a-fb{width:100%;text-align: center;font-size: 0;}
.a-fc{color: #333333;font-size: calc(12px - 0.12rem + 0.3rem); margin-bottom: 0.1rem;}
.a-fd{color: #999999;font-size: calc(12px - 0.12rem + 0.18rem); margin-bottom: 0.55rem;}
.a-fe{width: 100%;padding-top: .35rem;}

.a-ga{width: 100%;padding-top: .75rem;padding-bottom: .9rem;background: #fafafa;}
.a-gb{width:100%;text-align: center;font-size: 0;}
.a-gc{color: #333333;font-size: calc(12px - 0.12rem + 0.3rem); margin-bottom: 0.1rem;}
.a-gd{color: #999999;font-size: calc(12px - 0.12rem + 0.18rem); margin-bottom: 0.55rem;}
.a-ge{width: 13.2rem;margin: 0 auto;background-color: #ffffff;}
.a-gf{display: inline-block;vertical-align: middle;width: 6.95rem;padding: 0 .5rem;text-align: left;}
.a-gg{color: #010101;font-size: calc(12px - 0.12rem + 0.3rem);margin-bottom: 0.3rem;}
.a-gg1{display: inline-block;vertical-align: middle;color: #666666;font-size: calc(12px - 0.12rem + 0.24rem);}
.a-gh{color: #666666;font-size: calc(12px - 0.12rem + 0.16rem);line-height: 1.5;overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.a-gi{left: 0;transition: all .3s;display: inline-block;cursor: pointer; color: #e62129;font-size: calc(12px - 0.12rem + 0.16rem);margin-top: .4rem;}
.a-gi img{width: .4rem;}
.a-gi:hover{position: relative;left: 3px;transition: all .3s;}
.a-gj{display: inline-block;vertical-align: middle;width: 6.25rem;}
.a-gj img{width: 100%;}

.a-gk{width: 13.2rem;margin: 0 auto;}
.a-gl{display: inline-block;vertical-align: top;width: 6.95rem;background: #fff;}
.a-gm{width: 100%;}
.a-gm img{width: 100%;height: 2.4rem;}
.a-gn{display:block;width: 5.5rem;padding: .45rem 0 .55rem;padding-left: .6rem; text-align: left;}
.a-go{color: #010101;font-size: calc(12px - 0.12rem + 0.3rem);margin-bottom: 0.3rem;}
.a-go1{display: inline-block;vertical-align: middle;color: #666666;font-size: calc(12px - 0.12rem + 0.24rem);}
.a-gp{color: #666666;font-size: calc(12px - 0.12rem + 0.16rem);line-height: 1.5;overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.a-gq{left: 0;transition: all .3s;display: inline-block;cursor: pointer; color: #e62129;font-size: calc(12px - 0.12rem + 0.16rem);margin-top: .4rem;}
.a-gq img{width: .4rem;}
.a-gq:hover{position: relative;left: 3px;transition: all .3s;}

.a-gl:nth-child(2n){width: 6.25rem;padding-left: 0;}
/* .a-gl:nth-child(2n) .a-gn{padding-left: 0;} */

@media(max-width: 1600px) {
    .a-go1{display: block;margin-top: .1rem;}
}

@media(max-width: 650px) {
    .a-ge{width: 100%;padding: 0 .2rem;margin-bottom: .4rem;}
    .a-gf{width: 100%;padding: .2rem .5rem;}
    .a-gj{width: 100%;margin: .2rem 0;}
    
    .a-gk{width: 100%;padding: 0 .2rem;}
    .a-gl{width: 100%;margin-bottom: .2rem;}
    .a-gm img{height: auto;}
    .a-gn{width: 100%;padding: .2rem !important;}
    .a-gl:nth-child(2n){width: 100%;}
    .a-go1{display: inline-block;}
}

.a-ha{width: 100%;padding-top: .75rem;padding-bottom: .95rem;background: #fafafa;}
.a-hb{width:100%;text-align: center;font-size: 0;}
.a-hc{color: #333333;font-size: calc(12px - 0.12rem + 0.3rem); margin-bottom: 0.1rem;}
.a-hd{color: #999999;font-size: calc(12px - 0.12rem + 0.18rem); margin-bottom: 0.55rem;}
.a-he{width: 100%;}
.a-hf{display: inline-block;vertical-align: top;width: 2rem;margin: 0 .2rem;cursor: pointer;}
.a-hg{display: inline-block;vertical-align: top;margin-bottom: .35rem;top: 0;transition: all .3s;}
.a-hh{display: table-cell;vertical-align: middle;width: 1.4rem;height: 1.4rem;border-radius: 50%;border: solid 2px #00644a;background-color: #ffffff;}
.a-hi{color: #00644a;font-size: calc(12px - 0.12rem + 0.48rem);}
.a-hi1{ display: inline-block;color: #00644a;font-size: calc(12px - 0.12rem + 0.24rem);}
.a-hj{color: #00644a;font-size: calc(12px - 0.12rem + 0.18rem);margin-top: .05rem;}
.a-hk{width: 100%;color: #666666;font-size: calc(12px - 0.12rem + 0.18rem);line-height: 1.33;}
.a-hf:hover .a-hg{position: relative;top: -3px;transition: all .3s;}

@media(max-width: 1200px) {
    .a-hi{font-size: calc(12px - 0.12rem + 0.4rem);}
    .a-hi1{font-size: calc(12px - 0.12rem + 0.2rem);}
    .a-hj{font-size: calc(12px - 0.12rem + 0.16rem);}
}

@media(max-width: 900px) {
    .a-hi{font-size: calc(12px - 0.12rem + 0.36rem);}
    .a-hi1{font-size: calc(12px - 0.12rem + 0.18rem);}
    .a-hj{font-size: calc(12px - 0.12rem + 0.14rem);}
    .a-hf{width: calc(33.3% - .4rem);margin-bottom: .2rem;}
}

@media(max-width: 500px) {
    .a-hf{width: calc(50% - .4rem);margin-bottom: .2rem;}
}

.a-ia{width: 100%;padding-top: .8rem;padding-bottom: 1.2rem;background: #ffffff;}
.a-ib{width:100%;text-align: center;font-size: 0;}
.a-ic{color: #333333;font-size: calc(12px - 0.12rem + 0.3rem); margin-bottom: 0.1rem;}
.a-id{color: #999999;font-size: calc(12px - 0.12rem + 0.18rem); margin-bottom: 0.5rem;}
.a-ie{width: 13.48rem;margin: 0 auto;}
.a-if{display: inline-block;vertical-align: top;width: calc(33.3% - .28rem);margin: 0 .14rem;overflow: hidden;cursor: pointer;}
.a-if img{width: 100%;transform: scale(1.00);transition: all .3s;}
.a-if:hover img{transform: scale(1.10);transition: all .3s;}

@media(max-width: 900px) {
    .a-ie{width: 100%;}
}

.a-ja{width: 100%;padding-top: .75rem;padding-bottom: .4rem;background: #ffffff;}
.a-jb{width:100%;text-align: center;font-size: 0;}
.a-jc{color: #333333;font-size: calc(12px - 0.12rem + 0.3rem); margin-bottom: 0.1rem;}
.a-jd{color: #999999;font-size: calc(12px - 0.12rem + 0.18rem); margin-bottom: 0.5rem;}
.a-je{width: 13.3rem;margin: 0 auto;}
.a-jf{width: 100%;text-align: left;margin-bottom: .6rem;}
.a-jf *{color: #666666;font-size: calc(12px - 0.12rem + 0.18rem);line-height: 2;}
.a-jg{width: 100%;text-align: left;}
.a-jh{display: inline-block;vertical-align: top;width: 4.2rem;cursor: pointer; margin-right: .28rem;margin-bottom: .25rem;position: relative;overflow: hidden;}
.a-jh img{width: 100%;transform: scale(1.00);transition: all .3s;}
.a-ji{position: absolute;bottom: 0;left: 0;width: 100%;color: #ffffff;font-size: calc(12px - 0.12rem + 0.18rem);padding: .15rem 0; text-align: center;background: rgba(65,125,106,.3);}
.a-jh:hover img{transform: scale(1.10);transition: all .3s;}
.a-jh:nth-child(3n){margin-right: 0;}

@media(max-width: 900px) {
    .a-je{width: 100%;padding: 0 .2rem;}
    .a-jh{width: calc(33.3% - .4rem);margin: 0 .2rem;margin-bottom: .25rem;}
}

@media(max-width: 500px) {
    .a-je{width: 100%;padding: 0 .2rem;}
    .a-jh{width: calc(50% - .4rem);margin: 0 .2rem;margin-bottom: .25rem;}
}

.a-ka{width: 100%;padding-top: .75rem;padding-bottom: .4rem;background: #ffffff;}
.a-kb{width:16rem;margin: 0 auto; text-align: center;font-size: 0;}
.a-kc{color: #333333;font-size: calc(12px - 0.12rem + 0.3rem); margin-bottom: 0.1rem;}
.a-kd{color: #999999;font-size: calc(12px - 0.12rem + 0.18rem); margin-bottom: 0.45rem;}
.a-ke{width: 100%;}
.a-kf{display: inline-block;vertical-align: top;width: 3.3rem;margin: 0 .3rem ; margin-bottom: .85rem;top: 0;transition: all .3s;cursor: pointer;}
.a-kg{display: inline-block; width: 1.29rem;height: 1.47rem;color: #ffffff;font-size: calc(12px - 0.12rem + 0.3rem);padding-top: .5rem;margin-bottom: .5rem; background-size: 1.29rem 1.47rem;background-position: center center;background-repeat: no-repeat;}
.a-kh{color: #333333;font-size: calc(12px - 0.12rem + 0.22rem);line-height: 1.2;}
.a-kf:hover{position: relative;top: 3px;transition: all .3s;}


.a-ka2{background: #fafafa;padding-top: 1.05rem;padding-bottom: .05rem;}
.a-ka2 .a-kf{width: 2.1rem;margin: 0 .45rem ;margin-bottom: .75rem;}
.a-ki{color: #666666;margin-top: .3rem;font-size: calc(12px - 0.12rem + 0.16rem);line-height: 1.5;}

@media(max-width: 1200px) {
    .a-kg{font-size: calc(12px - 0.12rem + 0.26rem);}
    .a-kh{font-size: calc(12px - 0.12rem + 0.18rem);}
}

@media(max-width: 900px) {
    .a-kb{width: 100%;}
    .a-kf{width:calc(33.3% - .4rem) ; margin: 0 .2rem;margin-bottom: .85rem;}
    .a-kg{font-size: calc(12px - 0.12rem + 0.26rem);}
    .a-ka2 .a-kf{width:calc(25% - .4rem) ; margin: 0 .2rem;margin-bottom: .85rem;}
}

@media(max-width: 500px) {
    .a-ka2 .a-kf{width:calc(50% - .4rem) ; margin: 0 .2rem;margin-bottom: .85rem;}
}
